The Logic in Computer Science Collumn

نویسندگان

  • Yuri GUREVICH
  • N. V. Shilov
  • K. Yi
چکیده

ion can overcome the deficit of the power of modern computers and solve the metaprogram problem: let’s consider amounts of coins instead of coin numbers. This idea is natural: when somebody is solving puzzles he/she operates in terms of amounts of coins of different kinds not in terms of their numbers! Let us present this hint in formal terms as an abstract model game(N,M) (N ≥ 1, M ≥ 0). Positions in this parameterized game are tuples (u, l, h, v, q) where • u is the amount of coins in [1..N ] which were not tested against other coins; • l is the amount of coins in [1..N ] which were tested against other coins and turned out to be lighter than other coins; • h is the amount of coins in [1..N ] which were tested against other coins and turned out to be heavier than other coins; • v is an amount of coins in [1..(N + M)] which are currently known to be valid; • q is a balancing query, i.e. a pair of quadruples ((u1, l1, h1, v1) , (u2, l2, h2, v2)) of numbers of [1..(N +M)]. Five constraints are absolutely natural and are closely related to constraints 1–5 for the concrete model: (1)u+l+h ≤ N , (2)u+l+h+v = N+M , (3)u+l+h ≥ 1, (4)u 6= 0 iff l + h = 0, and (5)v1 = 0 or v2 = 0. Additional constraints should be imposed for queries (since we can borrow coins for weighing from available untested, lighter, heavier and valid ones): (6)u1 + u2 ≤ u, (7)l1 + l2 ≤ l, (8)h1 + h2 ≤ h, (9)v1 + v2 ≤ v, (10)u1 + l1 +h1 + v1 = u2 + l2 +h2 + v2. A possible move of a player prog is a query for balancing two sets of coins, i.e. pair of positions (u, l, h, v, ((0, 0, 0, 0), (0, 0, 0, 0))) prog −→ (u, l, h, v, ((u1, l1, h1, v1), (u2, l2, h2, v2))). A possible move of a player user is a reply <, = or > for a query which causes position change (u, l, h, v, ((u1, l1, h1, v1), (u2, l2, h2, v2))) user −→ (u, l, h, v, ((0, 0, 0, 0), (0, 0, 0, 0))) in accordance with the query and a reply: u =    0 if the reply is < , (u− (u1 + u2)) if the reply is = , 0 if the reply is > ,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Planet Factors of Smart City through Multi-layer Fuzzy Logic (MFL)

Internet of Things (IoT) approach is empowering smart city creativities all over the world. There is no specific tool or criteria for the evaluation of the services offered by the smart city. In this paper, a new Multilayer Fuzzy Inference System (MFIS) is proposed for the assessment of the Planet Factors of smart city (PFSC). The PFSC system is categorized into two levels. The proposed MFIS ba...

متن کامل

Improving Performance of Opportunistic Routing Protocol using Fuzzy Logic for Vehicular Ad-hoc Networks in Highways

Vehicular ad hoc networks are an emerging technology with an extensive capability in various applications including vehicles safety, traffic management and intelligent transportation systems. Considering the high mobility of vehicles and their inhomogeneous distributions, designing an efficient routing protocol seems necessary. Given the fact that a road is crowded at some sections and is not c...

متن کامل

On the compactness property of extensions of first-order G"{o}del logic

We study three kinds of compactness in some variants of G"{o}del logic: compactness,entailment compactness, and approximate entailment compactness.For countable first-order underlying language we use the Henkinconstruction to prove the compactness property of extensions offirst-order g logic enriched by nullary connective or the Baaz'sprojection connective. In the case of uncountable first-orde...

متن کامل

Systematic literature review of fuzzy logic based text summarization

Information Overloadrq  is not a new term but with the massive development in technology which enables anytime, anywhere, easy and unlimited access; participation & publishing of information has consequently escalated its impact. Assisting userslq    informational searches with reduced reading surfing time by extracting and evaluating accurate, authentic & relevant information are the primary c...

متن کامل

Applications of Fuzzy Program Graph in Symbolic Checking of Fuzzy Flip-Flops

All practical digital circuits are usually a mixture of combinational and sequential logic. Flip–flops are essential to sequential logic therefore fuzzy flip–flops are considered to be among the most essential topics of fuzzy digital circuit. The concept of fuzzy digital circuit is among the most interesting applications of fuzzy sets and logic due to the fact that if there has to be an ultimat...

متن کامل

Risk Analysis in E-commerce via Fuzzy Logic

This paper describes the development of a fuzzy decision support system (FDSS) for the assessment of risk in E-commerce (EC) development. A Web-based prototype FDSS is suggested to assist EC project managers in identifying potential EC risk factors and the corresponding project risks. A risk analysis model for EC development using a fuzzy set approach is proposed and incorporated into the FDSS....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004